package rad.framework.mda.generator.template.main.webapp.webinf;

import rad.framework.mda.generator.util.*;

public class EjbComponents
{
  protected static String nl;
  public static synchronized EjbComponents create(String lineSeparator)
  {
    nl = lineSeparator;
    EjbComponents result = new EjbComponents();
    nl = null;
    return result;
  }

  public final String NL = nl == null ? (System.getProperties().getProperty("line.separator")) : nl;
  protected final String TEXT_1 = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + NL + "<components xmlns=\"http://jboss.com/products/seam/components\"" + NL + "\txmlns:core=\"http://jboss.com/products/seam/core\"" + NL + "\txmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"" + NL + "\txsi:schemaLocation=\"http://jboss.com/products/seam/core http://jboss.com/products/seam/core-2.0.xsd" + NL + "\t\t\t\thttp://jboss.com/products/seam/components http://jboss.com/products/seam/components-2.0.xsd\">" + NL + "" + NL + "</components>" + NL;
  protected final String TEXT_2 = NL;

  public String generate(Object argument)
  {
    final StringBuffer stringBuffer = new StringBuffer();
    

    org.eclipse.uml2.uml.Model uml2Model = (org.eclipse.uml2.uml.Model) argument;
    stringBuffer.append(TEXT_1);
    stringBuffer.append(TEXT_2);
    return stringBuffer.toString();
  }
}
